practically indestructible - German English Dictionary